naval presence - Español Inglés Diccionario